

.frombox {
    .fb-item {
        width: 100%;

        .fb-lable-first {
            margin-top: 0px !important;
        }

        .fb-lable {
            font-size: 28px;
            font-weight: 700;
            letter-spacing: 0px;
            // color: rgba(112, 126, 162, 1);
            color: white;
            // color: black;
            margin-top: 40px;
            margin-bottom: 28px;
        }

        .fb-inputbox {
            display: flex;
            width: 100%;
            height: 93px;
            background: #e5c184;
            border-radius: 20px;
            display: flex;
            align-items: center;
            border: 2px solid transparent;
            transition: all .25s;

            .iconbox {
                width: 104px;
                height: 100%;
                display: flex;
                align-items: center;
                justify-content: center;
                user-select: none;
                flex-shrink: 0;

                img {
                    width: 48px;
                    height: 48px;
                }
            }

            input {
                flex: 1;
                height: 100%;
                background: transparent;
                border: none;
                outline: none;
                font-size: 30px;
                padding-right: 40px;
                color: #8490b1;
                // box-shadow: 1px 7px 8px 0px rgba(201, 173, 144, 0.51);
                &::-webkit-input-placeholder {
                    color: #c5c5c5;
                }
            }

            &.active {
                border: 2px solid rgba(220, 188, 155, 1);
                background: #fff;
            }

            &.error {
                border: 2px solid rgba(235, 63, 63, 1);  
                background: #fff;
            }
        }

        .getCodebox {
            display: flex;
            align-items: center;
            justify-content: space-between;
            width: 100%;

            .fb-inputbox {
                flex: 1;

                input {
                    width: 100%;
                }
            }

            .getcodebtn {
                flex-shrink: 0;
                width: 184px;
                height: 93px;
                //background: rgba(223, 230, 252, 1);
                margin-left: 30px;
                border-radius: 20px;
                display: flex;
                align-items: center;
                justify-content: center;
                user-select: none;
                font-size: 28px;
                letter-spacing: 0px;
                color: #fff;
                // color: rgba(132, 144, 177, 1);
            }
        }


    }

}